MQREKTQTNLRLDEGGGSVWQKCSRHEGRFVCVAGVCPYCLHERLSSLCPDCAHDLPCSCTPRASVSSRGEGDVSFARIGSVGRVANLIECEPAFRRSTSITGPYFWSAKPEPILETEKDLKPGRGRWLWRLFRGNREEETKIKAAKVMKKSNSVAGEVLFSPTPVTSKGNGWYFPSPIKVFRQSRVSKMIFQQRSPLYRG